schema evolutinos for semi-structure data